The Barford Inn is an English village pub, which has kept its original character, and where history is told from every corner.

Located in the heart of Wiltshire, between Salisbury and Shaftesbury in the picturesque village of Barford St. Martin, the Barford Inn is a charming 16th Century coaching inn.

Come and enjoy a drink or a meal, and in the warmer weather our lovely large beer garden is the perfect place to enjoy a drink in the sunshine.

History

The Barford Inn used to be a coaching inn and dates back to the 16th Century. It was previously known as The Green Dragon and even prior to that, The Dragon Inn. The inn originally housed its own brewery on the site where the restaurant is now situated.

The adjacent cottage, Dragon Cottage was once at least two dwellings used by the brewery workers. In the last century it was much used as a coach house serving the London and West country travellers; the inner courtyard still houses the old mounting block used to assist horse riders at that time.

During the Second World War, the Wiltshire Yeomanry dedicated one of their tanks to the inn, with The Green Dragon inscribed on one side and Barford St Martin on the other.

Food

Our seasonally changing menu ranges from light bites to wholesome freshly cooked dishes using locally sourced ingredients whenever possible.

See our Menus

Stay

If you need an overnight stay during a long journey, or are visiting the local historic sites and want a welcoming base to come back to, you can be sure of an enjoyable stay in one of our 4 comfortable rooms.

Read more